vanmaram

ദീര്‍ഘ ദൃഷ്‌ടി - meaning in english

Meanings for ദീര്‍ഘ ദൃഷ്‌ടി

unknown
Long sight